purr with delight - Turkish English Dictionary